#ifndef _SCENE_H_
#define _SCENE_H_
#include <SDL2/SDL.h>


class Scene
{
public:
    Scene() = default;
    virtual ~Scene() = default;

    virtual void init() = 0;
    virtual void update(float deltaTime) = 0;
    virtual void render() = 0;
    virtual void handleEvents(SDL_Event* event) = 0;
    virtual void clean() = 0;
};




#endif


